to ransack one's conscience - French English Dictionary